terminal point of supply - Francés Inglés Diccionario